From classic legends to modern hits, these 100 Broadway-inspired baby names capture the drama, romance, and magic of the stage for your little performer.
50 Male Names
1.
Jean (*Les Misérables*): A classic French name meaning "God is gracious." It represents ultimate redemption, strength, and a heart full of compassion.
2.
Marius (*Les Misérables*): A strong, noble, and romantic name. It suggests a boy who is brave, deeply idealistic, and a true believer in love.
3.
Enjolras (*Les Misérables*): A very unique and heroic choice. It is perfect for a boy who grows up to be a charismatic leader and a revolutionist.
4.
Javert (*Les Misérables*): A name that sounds intense and disciplined. It is perfect for a boy who values structure, justice, and absolute integrity.
5.
Billy (*Carousel*): A short, punchy classic. It sounds like a boy who is a bit of a rebel but has a soft, vulnerable side beneath his exterior.
6.
Harold (*The Music Man*): A name that commands respect and leadership. It’s a great choice for a charismatic, talkative boy with a natural charm.
7.
Danny (*Grease*): A cool, retro name that feels effortless. Perfect for a boy who is popular, charismatic, and carries himself with confidence.
8.
Kenickie (*Grease*): A fun, edgy, and unforgettable name. It’s for a boy who is loyal to his friends and has a bit of a bad-boy streak.
9.
Alexander (*Hamilton*): A powerhouse name meaning "defender of men." It is regal, intellectual, and carries the weight of history and ambition.
10.
Aaron (*Hamilton*): A timeless biblical name meaning "mountain of strength." It is a grounded, classic choice for a boy who is thoughtful and calm.
11.
Lafayette (*Hamilton*): A sophisticated and heroic name. It feels worldly, adventurous, and perfect for a boy destined to be a true friend to all.
12.
Hamilton (*Hamilton*): An aristocratic, modern choice for a first name. It sounds sharp, successful, and is perfect for a natural-born storyteller.
13.
Sebastian (*The Little Mermaid*): A refined name that feels both musical and fun. It’s a charming choice for a boy who is wise beyond his years.
14.
Arthur (*Camelot*): A legendary name meaning "bear king." It suggests a future leader who is noble, kind, and a builder of great things.
15.
Lancelot (*Camelot*): A romantic, knightly name. It is perfect for a boy who is brave, values chivalry, and follows his heart anywhere.
16.
Oliver (*Oliver!*): A sweet, gentle name meaning "olive tree." It’s a timeless choice that implies kindness, hope, and a peaceful spirit.
17.
Artful (*Oliver!*): A bold, modern, and artistic middle or nickname. Perfect for a boy who is clever, quick-witted, and a joy to be around.
18.
Sky (*Mamma Mia!*): An airy, modern, and aspirational name. It is perfect for a boy who is easygoing, adventurous, and loves the outdoors.
19.
Sam (*Mamma Mia!*): A classic, reliable, and friendly name. It feels like a "safe harbor" name for a boy who is steady and compassionate.
20.
Harry (*Mamma Mia!*): Meaning "home ruler," this name is popular, classic, and has a wonderful, friendly, and approachable sound.
21.
Bill (*Mamma Mia!*): Short, strong, and unpretentious. It’s a great name for a boy who is laid-back, humorous, and adventurous.
22.
Phineas (*Barnum*): A unique and quirky name that sounds distinguished and energetic. Perfect for a child with a vibrant imagination and flair.
23.
Buddy (*Elf*): The ultimate friendly name. It is warm, inviting, and implies a boy who brings joy, laughter, and light to every room.
24.
Jack (*Newsies*): A classic, sturdy, and energetic name. It’s perfect for a boy who is a born leader, creative, and values his independence.
25.
Crutchie (*Newsies*): While a nickname in the show, it is a brave and endearing name for a boy who displays incredible resilience and loyalty.
26.
Davey (*Newsies*): A gentle, friendly, and reliable name. It’s a classic choice for a boy who is the voice of reason among his friends.
27.
Bernie (*Hello, Dolly!*): A vintage, kind-hearted name. It’s perfect for a boy who is steady, warm, and deeply devoted to his family.
28.
Barnaby (*Hello, Dolly!*): A charming, sophisticated, and slightly whimsical name. It’s a great choice for a boy who is thoughtful and polite.
29.
Cornelius (*Hello, Dolly!*): A strong, classic, and distinct name. It sounds dignified and perfect for a boy who is intelligent and adventurous.
30.
Tevye (*Fiddler on the Roof*): A name rooted in tradition and strength. It represents a family man, a leader, and a voice for his community.
31.
Motel (*Fiddler on the Roof*): A unique name that signifies hard work and persistence. It is a great choice for a boy who isn't afraid to try.
32.
Perchik (*Fiddler on the Roof*): A bold, revolutionary, and unconventional name. Perfect for a boy who isn't afraid to challenge the status quo.
33.
Fiyero (*Wicked*): A dashing, charismatic, and rhythmic name. It’s perfect for a boy who is confident, charming, and has a noble spirit.
34.
Boq (*Wicked*): A short, punchy, and modern-sounding name. It’s unique and quirky, perfect for a boy who likes to be a little different.
35.
Rocky (*The Rocky Horror Show*): A tough, energetic, and powerful name. It’s perfect for a boy who is active, strong, and full of life.
36.
Eddie (*The Rocky Horror Show*): A classic, timeless name that feels cool and approachable. It’s a great choice for a boy with a fun personality.
37.
Simba (*The Lion King*): Meaning "lion" in Swahili. It’s a strong, royal, and brave name for a boy destined to find his own path in life.
38.
Mufasa (*The Lion King*): A commanding, regal, and deep name. It suggests a future leader who is protective, wise, and deeply loved.
39.
Timothy (*Godspell*): A classic Greek name meaning "honoring God." It is a gentle, faithful, and scholarly choice that never goes out of style.
40.
Jesus (*Jesus Christ Superstar*): A name of profound historical and spiritual weight. It signifies ultimate love, sacrifice, and universal humanity.
41.
Judas (*Jesus Christ Superstar*): A complex and passionate name. It is a bold, artistic choice for a boy who is intense and deeply conflicted.
42.
Peter (*Jesus Christ Superstar*): Meaning "rock," this name is steady, classic, and represents strength, loyalty, and a foundation for others.
43.
Joseph (*Joseph & The Amazing Technicolor Dreamcoat*): A classic, steady name. It represents a dreamer, a leader, and one who overcomes.
44.
Pharaoh (*Joseph & The Amazing Technicolor Dreamcoat*): A grand, royal, and powerful name. Perfect for a boy who likes to be the center of attention.
45.
Cyrano (*Cyrano de Bergerac*): A romantic, poetic, and witty name. It is perfect for a boy who is a wordsmith and a man of great courage.
46.
Christian (*Moulin Rouge*): A name meaning "follower of Christ," but here, it evokes deep romantic passion, artistic flair, and intense devotion.
47.
Harold (*The Music Man*): A classic name for a persuasive and charismatic boy. It suggests someone who can bring harmony to a chaotic situation.
48.
Oliver (*Oliver!*): A name that symbolizes growth and wisdom. It’s a soft, classic, and friendly name that is popular for good reason.
49.
Gavin (*Thoroughly Modern Millie*): A stylish, rhythmic, and modern-feeling name. It’s perfect for a boy who is suave, smart, and a little mysterious.
50.
Jimmy (*Thoroughly Modern Millie*): A friendly, classic, and energetic name. It sounds like a boy who is always ready for a new, exciting adventure.
50 Female Names
1.
Elphaba (*Wicked*): The misunderstood, powerful green witch. A unique, bold choice for a girl who values integrity and standing out from the crowd.
2.
Glinda (*Wicked*): The bubbly, iconic Good Witch. Perfect for a girl destined to be popular, kind, and a bright light in everyone’s life.
3.
Cosette (*Les Misérables*): A symbol of hope and new beginnings. This French-inspired name is sweet, melodic, and carries a classic, timeless elegance.
4.
Eponine (*Les Misérables*): For a daughter with a strong spirit and a deep capacity for loyalty. It’s a sophisticated, romantic, and historically rich name.
5.
Velma (*Chicago*): A name that screams confidence and "razzle-dazzle." It’s perfect for a girl with an irrepressible personality and a sharp wit.
6.
Roxie (*Chicago*): Playful, energetic, and slightly edgy. A great name for a girl who dreams of the spotlight and isn’t afraid of a little bit of fame.
7.
Christine (*Phantom*): A classic name for an angelic, talented girl. It carries the mystery and beauty of the opera and remains eternally sophisticated.
8.
Maria (*West Side Story*): Simple, beautiful, and world-renowned. It evokes the feeling of star-crossed romance and a heart full of hope and passion.
9.
Anita (*West Side Story*): A fiery, strong, and incredibly resilient name. It is perfect for a daughter who is bold, protective, and full of life.
10.
Evita (*Evita*): Inspired by the powerful Eva Perón, this name commands attention and suggests a life of leadership, passion, and immense influence.
11.
Dorothy (*The Wiz*): Meaning "gift of God," this name is classic and sweet, evoking a sense of wonder, curiosity, and the journey home.
12.
Nellie (*South Pacific*): A spunky, vintage name that feels both lighthearted and brave. It is perfect for a girl with a sunny disposition and a strong heart.
13.
Marian (*The Music Man*): Elegant and traditional, this name evokes the grace and intelligence of the town librarian. A wonderful choice for a book-loving girl.
14.
Sandy (*Grease*): A name that bridges the gap between sweet innocence and inner strength. It is a nostalgic choice that feels breezy and approachable.
15.
Rizzo (*Grease*): The ultimate name for a cool, tough, and independent spirit. It is punchy, memorable, and full of attitude and character.
16.
Sophie (*Mamma Mia!*): Meaning "wisdom," this name is popular for a reason. It feels fresh, intelligent, and perfectly suited for a free-spirited adventurer.
17.
Donna (*Mamma Mia!*): A name that implies strength and independence. It is a powerful choice for a girl who is a leader and deeply devoted to her family.
18.
Tracy (*Hairspray*): A friendly, energetic, and optimistic name. Perfect for a girl who wants to change the world with her spirit and dance moves.
19.
Penny (*Hairspray*): Sweet, charming, and slightly retro. This name feels like a breath of fresh air and is perfect for a girl with a kind heart.
20.
Violet (*Charlie & The Chocolate Factory*): A floral name with a feisty edge. It suggests a girl who is colorful, determined, and impossible to ignore.
21.
Natalie (*Next to Normal*): Meaning "born on Christmas," this name feels grounded and resilient. It is a beautiful choice for a girl with a deep inner life.
22.
Eliza (*Hamilton*): A name that evokes grace, strength, and intellectual depth. It is a timeless choice that feels both historic and modern.
23.
Angelica (*Hamilton*): Derived from "angelic," this name suggests intelligence and a protective nature. It’s a sophisticated name with a beautiful meaning.
24.
Peggy (*Hamilton*): A punchy, vintage name that feels youthful and fun. It’s perfect for someone who is sweet but knows their own worth.
26.
Beth (*Little Women*): A gentle, musical, and deeply compassionate name. It’s a classic choice for a girl who brings peace and harmony to a home.
27.
Amy (*Little Women*): Meaning "beloved," this name is timeless and sweet. It’s perfect for a creative girl with big ambitions and a sense of style.
28.
Meg (*Little Women*): A name that is short, sturdy, and classic. It represents maturity, love, and the strength of the maternal spirit.
29.
Belle (*Beauty and the Beast*): Meaning "beautiful," this name is classic and magical. It’s ideal for a girl who loves reading and dreams of grand adventures.
30.
Nala (*The Lion King*): A name of African origin meaning "gift" or "beloved." It’s exotic, strong, and associated with royalty and leadership.
31.
Cleo (*The Pajama Game*): Short for Cleopatra, this name is short, snappy, and powerful. It suggests a girl with natural leadership and magnetism.
32.
Ado (*Oklahoma!*): A fun, unconventional, and high-energy choice. It’s perfect for a spirited girl who is "just a girl who can't say no."
33.
Laurey (*Oklahoma!*): A soft, classic nature name that feels romantic and serene. It is a wonderful choice for a girl with a gentle yet firm spirit.
34.
Gussie (*Merrily We Roll Along*): A vintage, quirky choice that feels full of character. It’s a bold name for a girl with a big, theatrical personality.
35.
Grace (*Annie*): A classic name that signifies elegance and kindness. It’s a beautiful choice for a girl who is poised and gentle in her nature.
36.
Annie (*Annie*): The ultimate name for optimism. It’s warm, friendly, and implies a girl who can overcome any obstacle with a song in her heart.
37.
Lola (*Kinky Boots*): A name that radiates confidence, glamour, and courage. Perfect for a daughter who is creative, bold, and loves to stand out.
38.
Nicola (*Kinky Boots*): A solid, classic name with a modern ring. It suggests a girl who is organized, focused, and ready to take on the world.
39.
Katherine (*Newsies*): A strong, intellectual name for a girl who is driven and outspoken. It’s a classic that never goes out of style.
40.
Medda (*Newsies*): A unique, theatrical choice. It evokes a sense of jazz, humor, and a warm, welcoming presence on any stage.
41.
Cathy (*The Last Five Years*): A classic, versatile name that feels approachable and honest. It’s a great choice for an artistic, emotional soul.
42.
Daisy (*The Great Gatsby*): A charming, cheerful, and whimsical floral name. It suggests a girl who is lighthearted, radiant, and full of life.
43.
Florence (*Chess*): Meaning "flourishing," this is an elegant and sophisticated name. It is perfect for a girl who is a strategist and a survivor.
44.
Svetlana (*Chess*): A beautiful Slavic name meaning "light." It’s distinctive, melodic, and carries a sense of mystery and inner strength.
45.
Clara (*The Light in the Piazza*): Meaning "bright and clear." It’s a sophisticated name that feels both intellectual and soft, like a timeless melody.
46.
Alice (*Alice by Heart*): Meaning "noble," this classic name is perfect for an adventurous, curious girl who loves to explore the unknown.
47.
Tzeitel (*Fiddler on the Roof*): A charming, traditional name from a beloved classic. It’s perfect for a family looking to honor their heritage.
48.
Hodel (*Fiddler on the Roof*): A unique and melodic name that feels rooted in history. It is a beautiful choice for a girl with a strong, independent heart.
49.
Chava (*Fiddler on the Roof*): Meaning "life." It is a short, punchy, and deeply meaningful name that represents growth and personal courage.
50.
Rose (*Gypsy*): The ultimate "stage mom" name. It is classic, bold, and implies a girl with ambition and a flair for the dramatic.